CloudWatch Logs のデータ保存に発生する費用の算出方法について

CloudWatch Logs のデータ保存に発生する費用の算出方法について

Clock Icon2024.12.08

この記事はアノテーション株式会社 AWS Technical Support Advent Calendar 2024 | Advent Calendar 2024 - Qiita 8 日目の記事です。

困っていた内容

CloudWatch Logs のデータ保存に発生する費用を試算したく、計算方法を教えてください。

どう対応すればいいの?

CloudWatch Logs のデータ保存料金(東京リージョン)は、圧縮された保存データ(GB)× USD 0.033 で概算を算出できます。

(※2024-12-8 時点の情報です)
https://aws.amazon.com/jp/cloudwatch/pricing/

Asia Pacific (Tokyo)
保存 (アーカイブ) USD 0.033/圧縮された GB (圧縮されていないバイトについて 0.15 の圧縮率)

注意点

公式ドキュメントには「圧縮されていないバイトについて 0.15 の圧縮率」という記載がありますが、この圧縮率は取り込むログの内容によって変動します。
AWS Pricing Calculator でも「ログボリュームはアーカイブされると、取り込まれたログボリュームの 15% になると推測されます(圧縮による)」と記載されているように、15 % という数値はあくまでも推測値であり、必ずしも一律ではありません。
このように圧縮率が変動するため、実際の AWS 環境における正確なデータ保存料金の試算は困難となっています。

https://calculator.aws/#/createCalculator/CloudWatch

ログボリュームはアーカイブされると、取り込まれたログボリュームの 15% になると推測されます (圧縮による)。

ただし、費用の概算を知りたい場合は、AWS Pricing Calculator に取り込まれたデータ量を入力することで容易に算出可能です。
概算の試算にご活用いただければ幸いです。

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.